tomatoes stufferl with minced meat - Turkish English Dictionary